Meaning of (यन्त्रणा देना) yantrana dena in english
Other :
torment Ex:  This delay torment me, I am on tenterhooks
Suggested : to afflict with great bodily or mental suffering pain
Word of the day
(यन्त्रणा देना) yantrana dena
. No of characters: 13 including consonants matras.
Transliteration :
yantraNaa denaa